//siendo p el vector de probabilidades para una fuente de N simbolos (N=256)

float entropiaS(float p[N]) {
        float h = 0.0;
        for (int i=0;i<N;i++)
                h -= p[i]*log2(p[i]);
        return h;
}

//siendo pp la matriz de probabilidades de un estado dado el anterior.
float entropiaS1(float p[N], float pp[N][N]) {

        float h = 0.0;
        for (int i=0;i<N;i++)
                h += p[i] * entropiaS(pp[i])
        return h;
}
